Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableQuery D

Total Complexity 139
Dependencies 8
Dependents 2
Total lines 974
Lines of code 553
Logical lines of code 272
Comment lines 167
Methods 22
Properties 15

Methods 22

Method Rating Maintainability Complexity Lines of code
process_date_args()
B
38 18 65
build_query()
A
42 15 45
maybe_remap_args()
A
38 9 69
generate_customer_query()
A
52 11 22
where()
A
48 10 31
join()
A
49 10 28
process_date_query_columns()
A
47 7 38
process_limit()
S
60 8 12
process_orders_table_query_args()
S
47 6 38
sanitize_status()
S
58 7 14
__get()
S
61 6 14
sanitize_order_orderby()
S
50 5 29
process_addresses_table_query_args()
S
46 4 40
run_query()
S
59 5 13
date_to_date_query_arg()
S
53 4 23
process_operational_data_table_query_args()
S
52 3 28
process_orderby()
S
59 3 14
get_table_name()
S
69 2 6
arg_isset()
S
76 2 3
sanitize_order()
S
74 2 4
__construct()
S
59 1 14
get()
S
79 1 3